Career 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Wimbledon - London Western & Southern Open - Cincinnati Australian Open - Melbourne BNP Paribas Open - Indian Wells France F19 France F3 France F8 Rolex Paris Masters - Paris Abierto Mexicano Telcel - Acapulco ASB Classic - Auckland Libema Open - 's-Hertogenbosch Wimbledon - London National Bank Open - Toronto U.S. Open - New York France F11 France F15 France F17 France F18 France F19 France F1 France F3 Poland F2 Poland F3 France F5 France F7 Spain F11 Spain F12 Spain F19 Spain F20 France F10 France F11 France F12 France F14 France F18 France F19 Great Britain F2 France F2 France F3 Switzerland F2 France F4 France F5 UAE F1 UAE F2 Spain F14 France F8 France F9 France F10 France F11 Spain F31 France F12 France F14 France F15 France F16 France F19 Great Britain F22 Germany F1 Great Britain F1 Great Britain F2 France F2 France F4 France F6 France F15 Great Britain F1 France F9 Great Britain F10 France F18 France F12 Spain F26 France F4 France F14 France F9 Rabat Challenger St. Brieuc Challenger St. Remy Challenger Segovia Challenger Nottingham Challenger Pozoblanco Challenger Bogota Challenger Helsinki Challenger Nottingham Challenger Bogota Challenger Lexington Challenger Pozoblanco Challenger Istanbul Challenger Rennes Challenger Loughborough Challenger Sarajevo Challenger Le Gosier Challenger Guadalajara Challenger Mexico City Challenger Copa Ericsson Uruguay - Montevideo Napoli Challenger Internationaux du Doubs - Besancon Bordeaux Challenger Rome Challenger Manta Challenger Open de Rennes - Rennes Segovia Challenger Knoxville Challenger Sunrise Challenger Recanati Challenger Noumea Challenger Challenger Tunisie - Tunis Mouilleron-Le-Captif Challenger Noumea Challenger Quimper Challenger LTA Shrewsbury Challenger - Shrewsbury Caltanissetta Challenger Roma Open Challenger - Rome Nottingham Challenger Rennes Challenger Monterrey Challenger Lisbon Challenger Istanbul Challenger Monterrey Challenger Alicante Challenger Orleans Challenger Helsinki Challenger Open Prevadies St. Brieuc Cotes D'Amor - St. Brieuc Mons Challenger Caversham International Tennis Tournament - Jersey Heilbronn Challenger Cherbourg Challenger St. Remy Challenger Status Athens Open - Athens Mexico City Challenger Zagreb Challenger Nottingham 2 Challenger Newport Challenger Open D'Orleans - Orleans LTA Wrexham Challenger - Wrexham Rennes Challenger Rome Challenger Napoli Challenger Generali Open 2001 - Kitzbuhel Nottingham-2 Challenger Copa AT&T - Buenos Aires Davidoff Swiss Indoors - Basel Segovia Challenger Black Forest Open - Freudenstadt Pau Challenger Bordeaux Challenger Pilot Pen Tennis - New Haven CA Tennis Trophy - Vienna International Indoor Tennis Championships of Croatia - Zagreb PBZ Zagreb Indoors - Zagreb Open Seat Godo 2007 - Barcelona Estoril Open - Estoril The Stella Artois Championships - London Aix En Provence Challenger Medibank International - Sydney The Dubai Tennis Championships - Dubai Legg Mason Tennis Classic - Washington Davidoff Swiss Indoors Basel - Basel Open 13 - Marseille Open Sabadell Atlantico - Barcelona BMW Open - Munich Bank Austria Tennis Trophy - Vienna Open de Tenis Comunidad Valenciana - Valencia Open Sabadell Atlantico - Barcelona AEGON Championships - London AIG Japan Open Tennis Championships - Tokyo Open Sud de France - Montpellier Open de Tenis Comunidad Valenciana - Valencia Brisbane International - Brisbane SA Tennis Open - Johannesburg Oeiras 3 Challenger ABN AMRO World Tennis Tournament - Rotterdam Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach Aix En Provence Challenger Open Sabadell Atlantico - Barcelona Serbia Open - Belgrade Bordeaux Challenger Heineken Open - Auckland AEGON Championships - London Chevrolet Cup - Vina del Mar TCT Open - Tunis Quelle Cup 2000 - Furth AXA Open II - Espinho Open Castilla y Leon Trofeo Iberdrola - Segovia 2000 Cairo Challenger - Cairo Copa Ericsson Chile - Santiago The Scottish Tennis Championships - Edinburgh Dubai Duty Free Tennis Championships - Dubai Quelle Cup - Furth ATU Cup 2001 - Weiden Nord/LB Open - Braunschweig VIII Open Internacional D'Andorra - Andorra 4th Sardinia International Championships - Cagliari US Men's Clay Court Championship - Houston Open Sabadell Atlantico - Barcelona BMW Open - Munich AEGON Championships - London Qatar ExxonMobil Open - Doha Apia International - Sydney Open Diputacion Pozoblanco - Cordoba Cairo Challenger - Cairo Open Seat Godo 2005 - Barcelona AEGON International - Eastbourne Bet-at-home Open - Hamburg Credit Agricole Suisse Open - Gstaad PTT Thailand Open - Bangkok Rakuten Japan Open - Tokyo Valencia Open - Valencia Brisbane International - Brisbane Heineken Open - Auckland Istanbul Challenger Open Castilla y Leon - Segovia U.S. National Indoor Tennis Championships - Memphis Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco Topshelf Open - 's-Hertogenbosch AEGON International - Eastbourne If Stockholm Open - Stockholm Heineken Open - Auckland Ecuador Open - Quito PBZ Zagreb Indoors - Zagreb Geneva Open - Geneva Topshelf Open - 's-Hertogenbosch Credit Agricole Suisse Open - Gstaad Malaysian Open - Kuala Lumpur China Open - Beijing Open 13 - Marseille AEGON Championships - London Abierto Mexicano - Los Cabos Rakuten Japan Open - Tokyo ARAG World Team Championship - Dusseldorf Kremlin Cup - Moscow ABN AMRO World Tennis Tournament - Rotterdam Rakuten Japan Open - Tokyo Kremlin Cup - Moscow Qatar ExxonMobil Open - Doha New York Open - New York Delray Beach Open - Delray Beach Barcelona Open Banc Sabadell - Barcelona Fever-Tree Championships - London Turkish Airlines Open Antalya - Antalya Zhuhai Open - Zhuhai European Open - Antwerp Kremlin Cup - Moscow Qatar ExxonMobil Open - Doha Open Sud de France - Montpellier bett1HULKS Championships - Cologne The 10tele.com Open - Nottingham Delray Beach Open - Delray Beach Great Ocean Road Open - Melbourne Open 13 Provence - Marseille Gonet Geneva Open - Geneva Mercedes Cup - Stuttgart Allianz Suisse Open Gstaad - Gstaad Swiss Open - Gstaad Singapore Tennis Open - Singapore Open Sud de France - Montpellier Dallas Open - Dallas Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco Libema Open - 's-Hertogenbosch Hall of Fame Open - Newport Swiss Indoors Basel - Basel Abierto Mexicano Telcel - Acapulco Libema Open - 's-Hertogenbosch China Open - Beijing Almaty Open - Almaty Swiss Indoors Basel - Basel Davidoff Swiss Indoors Basel - Basel US Men's Clay Court Championship - Houston Hangzhou Open - Hangzhou Open 13 - Marseille Open D'Orleans - Orleans Ethias Trophy - Mons Open de Rennes La Trinitaine - Rennes Challenger DCN de Cherbourg - Cherbourg Pilot Pen Tennis - New Haven ARAG World Team Championship - Dusseldorf 1° Torneo Challenger Series 12° Trofeo Paolo Corazzi - Cremona The Artois Championships - London Open de Moselle - Metz BA-CA Tennis Trophy - Vienna Segovia Challenger ABN AMRO World Tennis Tournament - Rotterdam Tatra Banka Slovak Open - Bratislava St. Brieuc Challenger TD Waterhouse Cup - Long Island Rhodes Challenger The Surbiton Trophy - Surbiton Generali Open 2003 - Kitzbuhel IPP Open - Helsinki Loughborough Challenger Orleans Challenger Medibank International - Sydney Heineken Open - Auckland Dubai Duty Free Tennis Championships - Dubai Open de la Comunidad Valenciana - Valencia Binghamton Challenger Bet-At-Home Austrian Open - Kitzbuhel Morelia Challenger Mons Challenger Stockholm Open - Stockholm Open 13 - Marseille Noumea Challenger Open de Montauban - Montauban Allianz Suisse Open - Gstaad China Open - Beijing St. Petersburg Open - St. Petersburg Open de Tenis Comunidad Valenciana - Valencia Apia International - Sydney Heineken Open - Auckland Open Sud de France - Montpellier Birmingham Challenger Heilbronn Open - Heilbronn Open Seat Godo 2003 - Barcelona Campbell's Hall of Fame Tennis Championships - Newport Tashkent Challenger Credit Agricole Suisse Open - Gstaad Thailand Open - Bangkok Malaysian Open - Kuala Lumpur Noumea Challenger China Open - Beijing Barletta Citta Della Disfida Open 2000 - Barletta U.S. National Indoor Tennis Championships - Memphis Besancon Challenger Quimper Challenger Open de Montauban - Montauban Claro Open Colombia - Bogota The Tennis Channel Open - Las Vegas Winston-Salem Open - Winston-Salem Malaysian Open - Kuala Lumpur Estoril Open - Estoril Generali Open - Kitzbuhel Phoenix Challenger Memorial Savigni - Sassuolo BA-CA Tennis Trophy - Vienna Erste Bank Open - Vienna Jersey Challenger Skandia Open - Linz Bordeaux Challenger Open 13 - Marseille FILA Challenger Biella - Biella US Men's Clay Court Championship - Houston Gerry Weber Open - Halle Allianz Suisse Open Gstaad - Gstaad Delray Beach Open - Delray Beach AEGON Championships - London US Men's Clay Court Championship - Houston Swiss Indoors Basel - Basel GHI Bronx Tennis Classic - Bronx Trofeo Barcelona de Tenis - Barcelona Abierto Mexicano - Los Cabos Lexington Challenger Madrid Challenger Mercedes Cup - Stuttgart European Open - Antwerp CA Tennis Trophy - Vienna IPP Geneva Trophy - Geneva Sydney International - Sydney Copa Ericsson Uruguay - Montevideo Copa Ericsson Argentina - Buenos Aires Hall of Fame Open - Newport Surbiton Challenger Estoril Open - Estoril St. Petersburg Open - St. Petersburg Hamburg European Open - Hamburg Abierto Mexicano Telcel - Acapulco BNP Paribas Masters - Paris Generali Open - Kitzbuhel European Open - Antwerp Astana Open - Nur-Sultan Sofia Open - Sofia Espinho Challenger - Espinho Murray River Open - Melbourne V Torneo Internazionale di Tennis - Barletta 2001 Mercedes Cup - Stuttgart Copa Ericsson Brazil - Sao Paulo Barcelona Open Banc Sabadell - Barcelona cinch Championships - London Monza Challenger Mallorca Championships - Mallorca Melbourne Summer Set - Melbourne SAP Open - San Jose SA Tennis Open - Johannesburg Rome Challenger Open Seat Godo - Barcelona Estoril Open - Estoril Regions Morgan Keegan Championships - Memphis Orleans Challenger Challenger DCNS de Cherbourg - Cherbourg Pozoblanco Challenger Open de Nice Cote dAzur - Nice Open Parc - Lyon Astana Open - Astana AEGON International - Eastbourne Mallorca Championships - Mallorca Viking International - Eastbourne Truist Atlanta Open - Atlanta Countrywide Classic - Los Angeles Citi Open - Washington Tennis Napoli Open - Naples United Cup - Australia Delray Beach Open - Delray Beach Heineken Open - Auckland Gonet Geneva Open - Geneva Astana Open - Astana Tenerife Challenger I Open de Tenis Comunidad de Madrid - Madrid Sofia Open - Sofia United Cup - Australia Copa Sevilla Internacionales de Andalucia - Seville Open de L'Isere-Trophee BNP Paribas - Grenoble Atlanta Open - Atlanta Estoril Open - Estoril Winston-Salem Open - Winston-Salem Chengdu Open - Chengdu Wroclaw Challenger Tunis Open 2007 - Tunis UBS Open Gstaad - Gstaad USTA Challenger of North Miami Beach - North Miami Beach Helsinki Challenger VI Torneo Internazionale di Tennis - Barletta Monterrey Challenger Murcia Challenger St. Remy Challenger Brisbane International - Brisbane Rennes Challenger Open Ciudad de Valencia/LXI Copa Faulconbridge - Valencia Top Wool Challenger Biella - Biella Nord/LB Open - Braunschweig Nottingham Challenger Noumea Challenger Abierto Mexicano de Tenis Pegaso - Acapulco If Stockholm Open - Stockholm Open D'Orleans - Orleans Valencia Open - Valencia Braunschweig Challenger Open Castilla y Leon - Segovia The Dubai Tennis Championships - Dubai Open de Tenis Comunidad Valenciana - Valencia Citi Open - Washington Quimper Challenger Winston-Salem Open - Winston-Salem Pozoblanco Challenger Rakuten Japan Open - Tokyo Cherbourg Challenger Open de Rennes La Trinitaine - Rennes China Open - Beijing Bratislava Challenger Pilot Pen Tennis - New Haven Rennes Challenger Stockholm Open - Stockholm St. Petersburg Open - St. Petersburg AXA Open - Lisbon Kremlin Cup - Moscow Open Sud de France - Montpellier Venice Open - Venice Warsteiner Grand Prix - Oberstaufen Noumea Challenger San Luis Potosi Challenger Nottingham Challenger BH Indoor Sarajevo - Sarajevo Ostrava Challenger Winston-Salem Open - Winston-Salem Grand Prix de Tennis de Lyon - Lyon Generali Open - Kitzbuhel Open Diputacion - Cordoba Delray Beach Open - Delray Beach Dubai Duty Free Tennis Championships - Dubai Open 13 - Marseille Vancouver Challenger Morocco Tennis Tour - Marrakech Gerry Weber Open - Halle Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart ABN AMRO World Tennis Tournament - Rotterdam Jersey Challenger St. Brieuc Challenger Open des Alpes Trophee BNP Paribas - Grenoble Open Castilla y Leon Trofeo Iberdrola - Segovia Estoril Open - Estoril Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Surbiton Challenger International Tennis Championships - Delray Beach International Championship of Croatia - Umag Open D'Orleans - Orleans AIG Japan Open - Tokyo ABN AMRO World Tennis Tournament - Rotterdam Hall of Fame Tennis Championships - Newport Geneva Challenger - Geneva Mons Challenger Challenger Copa Sevilla Internacionales de Andalucia - Seville Optimus Maia Open - Maia Masters Series - Hamburg Champaign Challenger VIII Trofeo Ciutat de Barcelona - Barcelona Milan Indoors - Milan Belgrade 2 - Belgrade Dubai Open - Dubai Open 13 - Marseille BB&T Atlanta Open - Atlanta Generali Open - Kitzbuhel Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Thailand Open - Bangkok Grand Prix de Tennis de Lyon - Lyon CA Tennis Trophy - Vienna Idea Prokom Open - Sopot Qatar Open - Doha Tennis Masters Series - Madrid President's Cup - Tashkent Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Dubai Open - Dubai Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid ABN/AMRO World Tennis Tournament - Rotterdam Tennis Masters Series - Paris Qatar ExxonMobil Open - Doha Dallas Open - Dallas The Stella Artois Championships - London Citi Open - Washington Legg Mason Tennis Classic - Washington Open 13 - Marseille Sydney International - Sydney Barcelona Open BancSabadell - Barcelona AIG Japan Open Tennis Championships - Tokyo Claro Open Colombia - Bogota Open de Nice Cote d'Azur - Nice Open SEAT 2008 - Barcelona BellSouth Open - Vina del Mar Grand Prix de Tennis de Lyon - Lyon Medibank International - Sydney Mallorca Open - Mallorca Interwetten Austrian Open - Kitzbuhel AEGON Championships - London China Open - Beijing Pacific Life Open - Indian Wells Abierto Mexicano Telcel - Acapulco St. Petersburg Open - St. Petersburg NASDAQ-100 Open - Miami Moselle Open - Metz Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Milan Indoors - Milan Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Dubai Tennis Open - Dubai DIEMA XTRA Sofia Open - Sofia Open de Moselle - Metz Pacific Life Open - Indian Wells Abierto Mexicano Telcel - Acapulco Mercedes Cup - Stuttgart NASDAQ-100 Open - Miami Citi Open - Washington Tennis Masters Series - Monte Carlo Sofia Open - Sofia Telecom Italia Masters - Rome Open de Nice Cote d'Azur - Nice UNICEF Open - 's Hertogenbosch Barcelona Open Banc Sabadell - Barcelona 2003 Mercedes Cup - Stuttgart Tennis Masters Series - Hamburg German Tennis Championships - Hamburg Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Winston Salem - Winston Salem Copa Ericsson Chile - Santiago Infosys Hall of Fame Open - Newport Tennis Masters Series - Madrid If Stockholm Open - Stockholm cinch Championships - London Citi Open - Washington Masters Series Monte Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Leon Challenger Rogers Masters - Toronto St. Petersburg Open - St. Petersburg Western & Southern Financial Group Masters - Cincinnati Masters Series Madrid - Madrid Swiss Indoors Basel - Basel Pacific Life Open - Indian Wells Open de Nice Cote d'Azur - Nice Sony Ericsson Open - Miami Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid Pacific Life Open - Indian Wells Sony Ericsson Open - Miami AEGON Championships - London Mallorca Championships - Mallorca Masters Series Monte-Carlo - Monte-Carlo Campionati BNL dItalia - Rome Bratislava Challenger Masters Series Hamburg - Hamburg Infosys Hall of Fame Open - Newport RCA Championships - Indianapolis Rogers Masters - Toronto Black Forest Open - Freudenstadt Salem Open - Hong Kong Mutua Madrilena Masters Madrid - Madrid ABN/AMRO World Tennis Tournament - Rotterdam Qatar Exxon Mobil Open 2003 - Doha BNP Paribas Masters - Paris US Men's Clay Court Championship - Houston BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami BRD Nastase Tiriac Trophy - Bucharest BMW Open - Munich Power Horse Cup - Dusseldorf Monte-Carlo Rolex Masters - Monte-Carlo AEGON Championships - London Mercedes Cup - Stuttgart Hall of Fame Tennis Championships - Newport Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Claro Open Colombia - Bogota Western & Southern Financial Group Masters - Cincinnati Adidas International - Sydney Shanghai - Shanghai cinch Championships - London Winston-Salem Open - Winston-Salem BNP Paribas Masters - Paris Valencia Open - Valencia Aircel Chennai Open - Chennai BNP Paribas Open - Indian Wells U.S. National Indoor Tennis Championships - Memphis Sony Ericsson Open - Miami Barcelona Open BancSabadell - Barcelona Monte-Carlo Rolex Masters - Monte-Carlo Mercedes Cup - Stuttgart Internazionali BNL dItalia - Rome AEGON Championships - London Aegon Nottingham Open - Nottingham Mutua Madrilena Masters Madrid - Madrid Internationaux de Doubs Open de Franchie-Comte - Besancon Rogers Cup - Toronto BB&T Atlanta Open - Atlanta Citi Open - Washington Shenzhen Open - Shenzhen Western & Southern Financial Group Masters - Cincinnati Rakuten Japan Open - Tokyo Shanghai ATP Masters 1000 - Shanghai If Stockholm Open - Stockholm BNP Paribas Masters - Paris Swiss Indoors Basel - Basel Valencia Open - Valencia Millennium Estoril Open - Estoril BNP Paribas Open - Indian Wells Qatar ExxonMobil Open - Doha Sony Ericsson Open - Miami Apia International - Sydney Garanti Koza Sofia Open - Sofia Ecuador Open - Quito Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Abierto Mexicano Telcel - Acapulco Dubai Duty Free Tennis Championships - Dubai Internazionali BNL d'Italia - Rome Rogers Cup - Montreal US Men's Clay Court Championship - Houston Western & Southern Financial Group Masters - Cincinnati Barcelona Open BancSabadell - Barcelona BRD Nastase Tiriac Trophy - Bucharest Shanghai ATP Masters - Shanghai Open de Nice Cote d'Azur - Nice Topshelf Open - 's-Hertogenbosch BNP Paribas Masters - Paris Mercedes Cup - Stuttgart BNP Paribas Open - Indian Wells Aegon Nottingham Open - Nottingham Sony Ericsson Open - Miami Hall of Fame Tennis Championships - Newport Citi Open - Washington Suisse Open - Gstaad Open de Tenis Comunidad Valenciana - Valencia Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Abierto Mexicano - Los Cabos St. Petersburg Open - St. Petersburg Chengdu Open - Chengdu Shanghai Rolex Masters - Shanghai China Open - Beijing BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells If Stockholm Open - Stockholm Swiss Indoors Basel - Basel Erste Bank Open - Vienna ASB Classic - Auckland Open Sud de France - Montpellier If Stockholm Open - Stockholm Garanti Koza Sofia Open - Sofia ABN AMRO World Tennis Tournament - Rotterdam Mutua Madrid Open - Madrid Memphis Open - Memphis Internazionali BNL d'Italia - Rome Delray Beach Open - Delray Beach Rogers Cup - Montreal Abierto Mexicano Telcel - Acapulco Western & Southern Open - Cincinnati Barcelona Open BancSabadell - Barcelona Shanghai Rolex Masters - Shanghai Ricoh Open - 's-Hertogenbosch Mercedes Cup - Stuttgart Antalya Cup - Antalya Hall of Fame Tennis Championships - Newport BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Suisse Open - Gstaad Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Erste Bank Open - Vienna Qatar ExxonMobil Open - Doha Sydney International - Sydney Miami Open - Miami Garanti Koza Sofia Open - Sofia New York Open - New York Abierto Mexicano Telcel - Acapulco Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Barcelona Open BancSabadell - Barcelona ABN AMRO World Tennis Tournament - Rotterdam Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Ricoh Open - 's-Hertogenbosch Mercedes Cup - Stuttgart Grand Prix Hassan II - Casablanca Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome AEGON Championships - London Antalya Cup - Antalya Hall of Fame Open - Newport Western & Southern Open - Cincinnati Swiss Open - Gstaad Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Campionati Internazionali di Sicilia - Palermo BNP Paribas Masters - Paris Thailand Open - Bangkok Moselle Open - Metz BNP Paribas Open - Indian Wells Copa AT&T - Buenos Aires Medibank International - Sydney Open Seat-Godo 2001 - Barcelona Chengdu Open - Chengdu The Dubai Tennis Championships - Dubai Miami Open - Miami ABN AMRO World Tennis Tournament - Rotterdam Ordina Open - 's-Hertogenbosch China Open - Beijing Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Trofeo Conde de Godo - Barcelona Erste Bank Open - Vienna Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Open Sud de France - Montpellier BNP Paribas Open - Indian Wells Open Seat-Godo '98 - Barcelona Miami Open - Miami Hall of Fame Tennis Championships - Newport Mercedes Cup - Stuttgart Monte-Carlo Rolex Masters - Monte-Carlo Coupe Rogers - Montreal Libema Open - 's-Hertogenbosch Western & Southern Open - Cincinnati BNP Paribas Masters - Paris Internazionali BNL d'Italia - Rome Western & Southern Open - New York TD Waterhouse Cup - Long Island Rolex Paris Masters - Paris BNP Paribas Open - Indian Wells Swiss Indoors Basel - Basel Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto BNP Paribas Open - Indian Wells National Bank Open - Montreal Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid Cincinnati Open - Cincinnati ASB Classic - Auckland St. Petersburg Open - St. Petersburg Open SEAT Godo 2006 - Barcelona Portugal Open - Oeiras Rakuten Japan Open - Tokyo Stockholm Open - Stockholm Kremlin Cup - Moscow Erste Bank Open - Vienna Anytech365 Andalucia Open - Marbella Wimbledon - London French Open - Paris French Open - Paris Sydney Tennis Classic - Sydney Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York ARAG World Team Championship - Dusseldorf St. Petersburg Open - St. Petersburg US Men's Clay Court Championship - Houston Barcelona Open Banc Sabadell - Barcelona Abierto Mexicano Telcel - Acapulco Abierto de Tenis Mifel - Los Cabos Winston-Salem Open - Winston-Salem Moselle Open - Metz Tel Aviv Watergen Open - Tel Aviv Gijon Open - Gijon Australian Open - Melbourne French Open - Paris ASB Classic - Auckland Dallas Open - Dallas Gerry Weber Open - Halle Wimbledon - London Hamburg European Open - Hamburg Stockholm Open - Stockholm Australian Open - Melbourne Kremlin Cup - Moscow Delray Beach Open - Delray Beach French Open - Paris Wimbledon - London U.S. Open - New York Dubai Duty Free Tennis Championships - Dubai Australian Open - Melbourne Open Parc - Lyon Libema Open - 's-Hertogenbosch French Open - Paris Wimbledon - London Moselle Open - Metz U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris Wimbledon - London Open Occitanie - Montpellier U.S. Open - New York Dallas Open - Dallas Australian Open - Melbourne Mifel Tennis Open - Los Cabos French Open - Paris Wimbledon - London U.S. Open - New York China Open - Beijing Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Delray Beach Open - Delray Beach Wimbledon - London U.S. Open - New York Proton Malaysian Open - Kuala Lumpur Open de la Comunidad Valenciana - Valencia Australian Open - Melbourne French Open - Paris Wimbledon - London Open Parc - Lyon U.S. Open - New York Davidoff Swiss Indoors - Basel Boss Open - Stuttgart Mallorca Open - Mallorca Pacific Life Open - Indian Wells ABN AMRO World Tennis Tournament - Rotterdam Rogers Cup - Montreal Australian Open - Melbourne cinch Championships - London Rolex Paris Masters - Paris Miami Open - Miami Rolex Paris Masters - Paris French Open - Paris Monte-Carlo Rolex Masters - Monte-Carlo Wimbledon - London Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome BNP Paribas Masters - Paris Australian Open - Melbourne Rolex Paris Masters - Paris French Open - Paris National Bank Open - Montreal Shanghai Rolex Masters - Shanghai Wimbledon - London U.S. Open - New York BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Mallorca Championships - Mallorca Australian Open - Melbourne Wimbledon - London Western & Southern Financial Group Masters - Cincinnati U.S. Open - New York Internazionali BNL d'Italia - Rome Australian Open - Melbourne U.S. Open - New York French Open - Paris Medibank Private International - Sydney Australian Open - Melbourne Wimbledon - London Winston-Salem Open - Winston-Salem Shanghai Rolex Masters - Shanghai Internazionali BNL d'Italia - Rome TEB BNP Paribas Istanbul Open - Istanbul Allianz Suisse Open - Gstaad Swiss Indoors Basel - Basel Countrywide Classic - Los Angeles Monte-Carlo Rolex Masters - Monte-Carlo Allianz Suisse Open Gstaad - Gstaad Open de Moselle - Metz U.S. Open - New York U.S. Open - New York Australian Open - Melbourne French Open - Paris If Stockholm Open - Stockholm Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Miami Open - Miami French Open - Paris Wimbledon - London Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne Shanghai Rolex Masters - Shanghai NASDAQ-100 Open - Miami Miami Open - Miami Wimbledon - London U.S. Open - New York Citi Open - Washington BNP Paribas Masters - Paris Moselle Open - Metz Australian Open - Melbourne Australian Open - Melbourne Western & Southern Open - Cincinnati U.S. Open - New York French Open - Paris Mutua Madrid Open - Madrid Geneva Open - Geneva Erste Bank Open - Vienna Wimbledon - London U.S. Open - New York French Open - Paris Mutua Madrid Open - Madrid U.S. Open - New York Rogers Masters - Montreal Australian Open - Melbourne Wimbledon - London French Open - Paris U.S. Open - New York French Open - Paris U.S. Open - New York U.S. Open - New York French Open - Paris French Open - Paris Internazionali BNL d'Italia - Rome Australian Open - Melbourne French Open - Paris Davis Cup, World Group, 1R, ESP-CZE 3-2 Davis Cup, World Group, 1R, SVK-ESP 4-1 Davis Cup, World Group, QF, GER-ESP 1-4 Davis Cup, World Group, SF, ESP-USA, 4-1 Davis Cup, World Group, F, ARG-ESP 1-3 Davis Cup, World Group, SF, ESP-ISR, 4-1 Davis Cup, World Group, QF, FRA-ESP 5-0 Davis Cup, World Group, 1R, BEL-ESP 1-4 Davis Cup, World Group, QF, USA-ESP 1-3 Hopman Cup - Perth Davis Cup, World Group, 1R, FRA-NED 3-1 Davis Cup, Finals, Group A Davis Cup, Finals, Group C Davis Cup, Qualifiers, 1R, FRA-ECU 4-0 Davis Cup, Group C, Hamburg Davis Cup, World Group, QF, USA-ESP 4-1 Davis Cup, World Group, PO, HUN-FRA 2-3 Davis Cup, World Group, 1R, GER-ESP 4-1 Davis Cup, Group I, 2R, ROU-ESP 1-4 Campeonato de Espana Kia de Tenis 2004 - Madrid Davis Cup, World Group, PO, IND-ESP 0-5 French Open (juniors) French Open (juniors) Davis Cup, World Group, Q, TPE-FRA 0-4 Davis Cup, Finals, SF, GBR-ESP 1-2 Davis Cup, Group B, Manchester Mubadala World Tennis Championship Kooyong Classic - Kooyong National Bank Open - Toronto All Lower level tournaments Olympics - London Olympics - Athens Mubadala World Tennis Championship